<?php

/**
 * Приделывает на страницу ссылку на контекстную подсказку.
 *
 * @param   array   $params
 * @param   Smarty  $smarty
 */
function smarty_function_help($params, &$smarty) {
    if (empty($params['template'])) {
        trigger_error('mandatory param is empty: template', E_USER_ERROR);
    }
    // отрезаем расширение от пути шаблона
    $template = substr($params['template'], 0, strrpos($params['template'], '.'));
    $smarty->assign('help', Doc_Block::help($template));
}
